#!/usr/bin/python
# -*- coding:utf8 -*-
import redis

r = redis.Redis()
#
# r.sadd('b', '1')
# r.sadd('b', '2')
# r.sadd('b', '3')
# r.sadd('b', '5')
#
# print r.smembers('b')
#
# print r.scard('b')
# print r.hexists('1', 'b')
# print r.sismember('b', '5')


r.zadd('test:zset', 'aaa', 1)  # 增
r.zadd('test:zset', 'bbb', 1)
r.zadd('test:zset', 'ccc', 1)
r.zadd('test:zset', 'eee', 3)
r.zadd('test:zset', 'ddd', 2)

l = r.zrevrange('test:zset', 0, 0)

for i in l:
    print i
    print r.zscore('test:zset', i)
    print r.zscore('test:zset', 'xx')  # 查
    r.zrem('test:zset', i)  # 删

print r.zcard('test:zset')  # 查
